construction supervision - Turkish English Dictionary